// Copyright (c) 2021 Intel Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
@import './../../variables.scss';

.browse {
  position: relative;
  top: -4px;
  min-height: 40px !important;
}

.fixed-height {
  position: relative;
  top: 5px;
  max-height: 40px !important;
}

.spinner {
  position: relative;
  top: 10px;
  margin-left: 5px;
}

.spinner-wrapper {
  display: flex;
}

.inline {
  display: inline-block;
}

.info {
  color: $dark-gray;
  position: relative;
  top: -12px;
}

.gray {
  color: $gray;
}

.icon {
  width: 20px;
  position: relative;
  top: -2px;
}

.version {
  color: $dark-gray;
  position: relative;
  top: 15px;
}

.required {
  color: $dark-gray;
  float: right;
}

.custom {
  color: $dark-gray;
  position: relative;
  top: -5px;
}

.checkbox {
  color: $dark-gray;
  position: relative;
  top: -4px;
}

.warning-icon {
  width: 20px;
  position: relative;
  top: 5px;
}

.warning {
  color: $red;
  position: relative;
  top: 10px;
}

.cores-warning {
  color: $red;
}

.shape-warning {
  color: $orange;
}

.navigation-icon {
  width: 20px;
  position: relative;
  top: -2px;
  margin-right: 5px;
}

.custom-option {
  font-style: italic;
  color: $gray;
}

.custom-btn {
  width: 100%;
}

.tuning-checkbox {
  position: relative;
  top: -2px;
  padding-right: 5px;
}

.choose-method {
  margin: auto;
  margin-top: 20%;
  width: 530px;
}

.choose-btn {
  margin: 20px;
}

.white-fill {
  height: 100px;
}

mat-button-toggle-group {
  border: 3px solid $energy-blue;
}

.mat-button-toggle-checked {
  background-color: $pale-blue;
}

.title {
  margin-left: 50px;
}

.choose-file-btn {
  margin-right: 5px;
}

::ng-deep {
  .custom-slider {
    width: 50%;
    height: 50px;
    position: relative;
    top: -20px;
  }

  .custom-slider .ngx-slider .ngx-slider-selection {
    background: $energy-blue;
  }

  .custom-slider .ngx-slider .ngx-slider-pointer {
    background-color: $energy-blue;
  }

  .custom-slider .ngx-slider .ngx-slider-pointer:after {
    display: none;
  }
}

::ng-deep .mat-form-field-required-marker {
  color: $red;
}

.toggle-text {
  padding: 10px;
  position: relative;
  top: -4px;
  font-size: 110%;
  cursor: pointer;
}
